package io.gitee.twoke.generator.engine.impl.persistence;

import io.gitee.twoke.generator.engine.impl.generate.DataTableColumn;
import io.gitee.twoke.generator.engine.impl.generate.impl.DataTableColumnQueryImpl;
import io.gitee.twoke.generator.engine.impl.persistence.entity.DataTableColumnEntity;
import io.gitee.twoke.generator.engine.impl.persistence.entity.data.DataManager;

import java.util.List;

public interface DataTableColumnDataManager extends DataManager<DataTableColumnEntity> {
    long findDataTableColumnCountByQueryCriteria(DataTableColumnQueryImpl dataTableColumnQuery);

    List<DataTableColumn> findDataTableColumnsByQueryCriteria(DataTableColumnQueryImpl dataTableColumnEntityManager);
}